package com.simple.gateway.center.basedata.po;

import com.simple.gateway.center.basedata.po.base.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
* 项目: simple-gateway-core
*
* 功能描述: http语句表
*
* @author: yysimple
* @create: 2023-08-07 14:11:11
**/
@Data
@EqualsAndHashCode(callSuper = true)
public class HttpStatement extends BaseEntity {

    /**
     * 应用名称
     */
    private String application;
    /**
     * 服务接口；RPC、其他
     */
    private String interfaceName;
    /**
     *  服务方法；RPC#method
     */
    private String methodName;
    /**
     * 参数类型(RPC 限定单参数注册)；new String[]{"java.lang.String"}}
     */
    private String parameterType;
    /**
     * 网关接口
     */
    private String uri;
    /**
     * 接口类型；GET、POST、PUT、DELETE
     */
    private String httpCommandType;
    /**
     * true = 1是、false = 0否
     */
    private Integer auth;
}
